package cc.admin.modules.sys.service;

import cc.admin.modules.sys.entity.SysPosition;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;
import java.util.Map;

/**
 * @Description: 岗位管理
 * @Author: cc-admin
 * @Date:   2022-01-13
 * @Version: V1.0.0
 */
public interface ISysPositionService extends IService<SysPosition> {

    /**
     * 修改用户的岗位名称
     * @param sysPosition
     */
    void updateUserPostName(SysPosition sysPosition);

    /**
     * 按类型查询岗位列表信息
     * @param type
     * @return
     */
    List<Map<String, Object>> postList(String type);

}
